/* Width
----------------------------------------------------------------------------- */
.full-width {width: 100%;}
.fixed-width {width: 960px;}

/* Basic Elements
----------------------------------------------------------------------------- */
body {}
h1,h2,h3,h4,h5,h6 {}
a {}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

/* Layout Elements
----------------------------------------------------------------------------- */
#page {}
#page-inner {}

#header-wrapper {margin: 0 auto; background: url(../images/header.png) }
#header-inner {margin: 0 auto; background: #F4F4F4;}

#menu-wrapper {margin: 0 auto; }
#menu-inner {margin: 0 auto; background: #F1F1F1;}

#body-wrapper {margin: 0 auto; overflow: hidden;}
#body-inner {margin: 0 auto; overflow: hidden;}

#main-wrapper {overflow: hidden;}
#main-inner {overflow: hidden;}

#sidebar-left {overflow: hidden;}
#sidebar-left-inner {padding: 5px;}

#content {overflow: auto;}
#content-inner {padding: 0 20px 120px;}

#footer-wrapper {margin: 0 auto; }   
#footer-inner {margin: 0 auto; height: 90px; background: url("../images/footer.png") repeat-x scroll 0 0 #FFFFFF; text-align: center; padding-top: 30px }